lulu sushi and bubble tea
9902 E 79th St, Indianapolis
(317) 590-8937
Recent Reviews
Order Online
You May Also Like
Sundae's Homemade Ice Cream - 9922 E 79th St
Dessert, Ice Cream & Frozen Yogurt, Coffee Roasteries
Dunkin' - 9926 E 79th St
Coffee Shops, Donuts, Coffee & Tea, Coffee
Tomo Japanese restaurant - 9803 Fall Creek Rd
Japanese, Vegetarian
Restaurants in Indianapolis, IN
lulu sushi and bubble tea
9902 E 79th St, Indianapolis, IN 46256
(317) 590-8937