Antipasto


Located in the middle of Soho, Antipasto specialises in freshly made-to-order full in flavour Italian cuisine.

Antipasto details

Address
No.25 Elgin St. Soho Central

Area Central

Add your comment