Tomo Japanese

Closed
9803 Fall Creek Rd
Indianapolis, IN 46256

Tomo Japanese, located on Fall Creek Road in Indianapolis, offers a diverse range of authentic Japanese cuisine, celebrated for its fresh sushi and variety of flavors. The restaurant provides an inviting atmosphere for both dine-in and take-out, making it a popular choice among locals.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisTomo Japanese

Partial Data by Foursquare.