Mercado 505: A Parade of Sinful Eats
Mercado 505 is a deli, grocer, restaurant, and bar in Shanghai serving a Spanish-inclined menu that dazzles with quality seafood and meats. It’s a destination for a self-indulgent meal.
Browsing Tag
Find the best restaurants, bars, cafes, and hotels in Shanghai.