MiKaVan RestoBar is located in Metro Manila, Philippines on 66 st mary ave The Site Plaza Commercial Center. MiKaVan RestoBar is rated 3 out of 5 in the category sports bar in Philippines.
Address
66 st mary ave The Site Plaza Commercial Center
Service options
TakeawayDine-in