Search results
- See moreSee moreSee moreSee moreYokohamaSushi Restaurant · $$
Specializes in Japanese cuisine and sushi, catering available, dine in, take out, free wi-fi, party rooms, sushi classes
Website: yokohamagreenwood.com
Phone: (317) 859-1888
67 N Madison Ave Greenwood, IN 46142 168.06 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly