Hidden gem in Sants serving authentic Chinese with massive portions—the lemongrass chicken and pho are exceptional, and the owner's genuine warmth makes you feel like a regular.
Info
📍
Address
Carrer de Sants, 141, Sants-Montjuïc, 08028 Barcelona, Spain, BCN