Manouche Grill
This new-ish Lebanese restaurant does mean grilled beef, chicken and lamb skewers. For something less carnivorous, the hummus with pita is made fresh daily.
Manouche Grill
Address: 31 Elgin St
Area: Central
Telephone: 2523 3776
View Larger Map