Follow Us

Star of India in Toledo

Address
415 S Reynolds Rd, Toledo, OH 43615
Contact Phone :419-720-6452
Mobile :419-324-1170
Fax :
Email :
Web Site https://starofindiafood.com/ Viewed2068 times
Phenominal Indian restaurant in Toledo
Star of India - Indian Restaurant

Regular Hours Mon - Sat: 11:00 am - 9:00 pm Sun: 12:00 pm - 9:00 pm
Copyright © miindia.com.