Unit 106 Sherwood Pl, Taft Ave, 1004, Malate, Manila, Philippines
Closed· Opens at 22:00
Unit 106 Sherwood Pl, Taft Ave, 1004, Malate, Manila, Philippines
No delivery
Spot something wrong?
Dishes at Al Makkah Restaurant & Cafe. Prices may vary in venue.
Been to Al Makkah Restaurant & Cafe? Be the first to share what you ate.