Truva Turkish Kitchen

Truva Turkish Kitchen, 8060 Montgomery Rd Suite 400, Cincinnati, OH 45236, United States

(513) 407-6965

Location