Roku Sushi & Pho
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (317) 893-5180
Address: 2800 S State Road 135, Greenwood, IN 46143
Phone: (317) 851-8825
Rolu Sushi and Pho
Roku Sushi And Pho
2710 S State Road 135, Greenwood, IN 46143
2220 E County Line Rd, Indianapolis, IN 46227
8810 S Emerson Ave Ste 150, Indianapolis, IN 46237
172 Melody Ave Ste A1, Greenwood, IN 46142
8719 Us 31 S, Indianapolis, IN 46227
49 Mercator Dr, Greenwood, IN 46143
3100 Meridian Parke Dr, Greenwood, IN 46142
8265 Us 31, Indianapolis, IN 46227
2556 S State Road 135, Greenwood, IN 46143
640 Us Highway 31 S, Greenwood, IN 46142