The Great Indian Kitchen

The Great Indian Kitchen, 1701 E 12th St, Cleveland, OH 44114, United States

(937) 760-0273

Location