Elwood Japanese Restaurants

Ebisu Kitchen

Ebisu Kitchen

Japanese      Opens Wed 11:00:AM

Elwood

Elwood diners seeking authentic Japanese fare head to Ebisu Kitchen on Ormond Road. From sushi to bento boxes and curries, you’ll find it all at this sleek restaurant where Japanese characters decorat...