Mostaccioli Brothers

Tasty homestyle Italian restaurant and bar tucked away in a quiet corner of Soho.  Outdoor dining and drinking space available.


Locations
Elgin Street, 16, Central, Hong Kong
2525 5770

Add comment