Been here several times now. The portions are large and the food is clearly made with fresh ingredients. Brunch has been superb. Everything we have ordered has been tasty. Would be 4 or 5 stars if it were not for the consistently poor and slow waitress. We've had the same waitress all three times we have been here and always need to retell our order. Unfortunate, because the food is great.