
Restaurant · $$$$
777 S Alameda St Bldg 1, Suite 114, Los Angeles, CA 90021, USA
Taiwanese
8.3Open·Friday: 5 PM – 10 PM



Pizza · 150 ft away
8.5Noodle Shop · 0.4 mi away
8.5Italian · 0.4 mi away
9.0Pizza · 0.5 mi away
8.9Taco · 0.7 mi away
8.3American · 0.6 mi away
8.2Taiwanese
8.9Taiwanese
8.8Taiwanese
8.6Taiwanese
8.5Taiwanese
8.5Taiwanese
8.4See every rated restaurant in Best Restaurants in Los Angeles · All cities