Olympia Cafe does not yet have a photo. Upload the first!
X
Comments
Quote: Olympia is on Central Avenue just a few yards away from Frontier Restaurant, along Harvard Drive. It's a speciality Greek Place and a sure bang for your buck. Worth every dime of it !, Not too expensive,and the cuisine can really fill you up. If... Read the full Olympia Cafe review
From journal Albuquerque - A Student's View !