Izakaya Japanese Bar and Grill Restaurant Photo

Signage for the Izakaya Japanese Bar & Grill, a restaurant in Northeast Indianapolis, IndianaPhoto of the signage for the Izakaya Japanese Bar & Grill Restaurant in Northeast Indianapolis, Indiana