About Our Restaurant

Visit us at 18925 Norwalk Blvd. Artesia, CA, 90701-000 or place an order by phone: +1(562)333-0603