Matto Bar & Pizzeria

is supposedly Shanghai’s “Best” pizza. The interior’s not too shabby either. Good for when you just can’t handle another dumpling.





is supposedly Shanghai’s “Best” pizza. The interior’s not too shabby either. Good for when you just can’t handle another dumpling.



