cafeamericangreekburgerbreakfastlunchNot yet on Tasting Planet
Pete's Greek Town Cafe
East Colfax Avenue 2910, Denver, 80206 Denver, 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!