Contact
Hibachi Kings (619) 796-8858
773 3rd Ave, Chula Vista CA as of dinehere.us