cafeamericangreekburgerbreakfastlunchNot yet on Tasting Planet

Pete's Greek Town Cafe

East Colfax Avenue 2910, Denver, 80206 Denver, United States United States

About

This combination Greek restaurant and short-order diner is open 24 hours a day and has a great Greek salad and French toast. It's a favorite of local celebrities as well.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.