(419) 720-6452 | Star of India ,415 S Reynolds Rd Toledo, OH 43615. Get Directions
Estimated delivery time: 45 mns min