Café De Olla Restaurants in Edmond
Show restaurants on map
3.7
Menu
3.7
Menu
City: Edmond, 180 W 15th Street,Suite 150, Edmond, OK 73013, 73013-3604, United States
"I always see reviews on new places since I moved to Edmond, I was told about this place, I looked it up and saw the good reviews so we decided to give..."
Price
The Average price for Café De Olla is:
$5.3
Feedback
These reviews refer only to the mentioned ingredients.