Christos provides the perfect balance of a higher end, yet still casual restaurant. Fresh, high quality ingredients. Nothing close to chain restaurant food. Best of all, they take reservations and so my large family was able to walk right in and our table was waiting. Will make this a regular stop.