7 FB users likes Mesa Filipino Restaurant, Ayala, set it to 9 position in Likes Rating for Cebu City, Philippines in Local Business category
Mesa Filipino Restaurant, Ayala is Cebu City based place and this enity listed in Asian Restaurant category.