Restaurant Name: Christos New City Grill Location: 3291 Teal Rd. Lafayette, IN 47905 (map it) Telephone: (765) 474-6618 Cuisine: American Review: Christos is one of the best kept secrets in Lafayette/West Lafayette. There are two locations, one on Sagamore Parkway in West Lafayette, and another on Teal Road on the east side. Today I had the pleasure of dining … [Read more...]
Recent Comments