At the International Food Court
934 South Los Angeles St # 8 Los Angeles, CA 90015
Home
ยป
About
Appetizers
Entrees
Mini Entrees
Salads
Sandwiches
Catering
Today's Special
Open Mon-Sat 11am-4:30pm To Order Call (213) 892-8400