Restaurant Search

Maneki NEKO

Carmel, IN


CONTACT INFO

Phone:

317-844-0702

Fax:

317-844-0796

ADDRESS

Maneki NEKO
2009 East Greyhound Passage Suite 8
Carmel, IN 46033

More Restaurants in Carmel

REVIEWS

Rate It: