Address: 401 Elmira Rd, Ithaca (New York) 14850
Phone: (607) 277-3399
State: NY
City: Ithaca
Street Number: 401 Elmira Rd
Zip Code: 14850-5120
categories: family style restaurant, chinese restaurant
related searches: Main moon chinese buffet restaurant ithaca reviews, Main moon chinese buffet restaurant ithaca menu