Star Of India
➤ 415 S Reynolds Rd, Toledo, Ohio, USA, 43615, United States
Postres, Indio, Indio, Pollo, Bufé
"Amazing service, amazing food, amazing staff, everything we ordered was delicious. The mango lassi is the best. These guys are open for dine in sit down service!"