Formaggio Wine Bar
Formaggio Wine Bar is a little restaurant tucked away in Market City Shopping Center. It’s located right next to the Fujioka’s Wine Times – its windows and door is completely blacked out so you could easily miss it if you’re not... Continue reading →