Good quality and good price. Not fancy and Hamden location is tight. Orange is biggest. North haven ok. Personally I think the food tastes better in Hamden. Maybe a different chef? But we are frequent customers and have never left unhappy. Parking in Hamden is mostly street parking. Very small and tight lot.