Restaurant

MOSTACCIOLI BROTHERS

3 locals recommend

Tips from locals

Paul
December 13, 2014
Nice little place if you're looking for Italian. Nothing too fancy but the food is good and the staff are nice. You can usually walk in too
Location
16 Elgin Street
Hong Kong Island
Central