Los Angeles, California
HIBACHI TEPPA STREET