We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


3136 Little Rd, New Port Richey, FL 34655-1864
+1 727-376-4082
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good26%
  • Average8%
  • Poor6%
  • Terrible3%
Travellers talk about
“soups” (12 reviews)
“lamb chops” (2 reviews)
Closed Now
All hours
American, Greek
$$ - $$$
3136 Little Rd, New Port Richey, FL 34655-1864
Write a Review
Reviews (145)
Traveller rating
Traveller type
Time of year

1 - 10 of 145 reviews

Reviewed 2 weeks ago

This restaurant was a wonderful place to grab breakfast. The staff was very friendly, the food was great- especially the bacon! It is in the Publix shopping center near Mitchell high School. Suggest you stop by! Stu

Thank StuInOzona
Reviewed 3 weeks ago

Christo's is exactly what I think of, when I think about an old fashioned, family business. When you walk in the door, one of the owners is there to greet you and usually strikes up a conversation while you wait for your table. (And if...More

Thank CruisinCouple0504
Reviewed 7 May 2017

First time visit. We were immediately greeted and seated. The waitress was just friendly and attentive enough. We will definitely return for some more delicious Greek food.

Thank AwayFromHome2014bc
Reviewed 24 April 2017 via mobile

Food very good, staff friendly...great place to stop for lunch when out shopping.. Nice decor, easy parking

Thank denise566
Reviewed 21 April 2017

This was my first visit to Christo's, it's a favorite of my friend. The menu is extensive and it took a long time to decide on what to eat. There were many daily specials in addition to the menu. I had the veal Kasako which...More

Thank Robin F
Reviewed 5 March 2017 via mobile

Just had brunch here for the first time and we enjoyed it. Good portions and reasonably priced. The chocolate chip pancake was a hit with my son and we had to take 3/4 of it home since it was the size of the plate.

Thank Craig B
Reviewed 24 February 2017

Always find the food great. Prices are reasonable, and the service is beyond excellent. All the times we have been there, we have never been disappointed.

Thank dotsparkles
Reviewed 23 February 2017

We popped in for lunch, it was very busy. We both ordered soup, mine was black bean, my husband was lemon chicken, neither of them were edible, and our surely waitress did not even enquire if the food was OK despite our soup being untouched....More

Thank KazzyDD
Reviewed 10 February 2017 via mobile

We've been to Christo's numerous times, and the food and service were always good, but this most recent was exceptional. My sister loves their lamb chops so we went for take out because she was in the hospital next door. They were out of lamb...More

Thank Michele C
Reviewed 2 February 2017 via mobile

Great service, great food, reasonable pricing. The waitress was amicable and the facility is very clean. We appreciate that they are Christians and permitted us to pray before eating our meals.

Thank Bob M
Nearby Restaurants
Craft Street Kitchen
215 reviews
.31 km away
Zim Zari California Coastal Grill
187 reviews
.19 km away
Old Bay Cafe
45 reviews
.70 km away
Brix 33
142 reviews
1.02 km away
Nearby Attractions
Painting with a Twist
18 reviews
1.02 km away
Jay B. Starkey Wilderness Park
273 reviews
6.14 km away
Fox Hollow Golf Club
13 reviews
3.50 km away
Big Storm Brewing Co
15 reviews
3.52 km away
Questions & Answers
Get quick answers from Christo's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
07:00 - 14:30
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
Location and Contact Information
  • Address: 3136 Little Rd, New Port Richey, FL 34655-1864
  • Location: United States  >  Florida (FL)  >  New Port Richey
  • Phone Number: +1 727-376-4082
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing