Los Angeles, California
Maneki Hibachi Grill