Shima Japanese Steakhouse & Sushi Bar

Shima Japanese Steakhouse & Sushi Bar hibachi grill and table