The Jewel of Toledo

Indian restaurant · 7406 Central Ave, Toledo, OH

Dine-In

Hours

More food in Toledo, OH · Indian Food in Toledo