From Our Editors
Take a table at The Apollo Cafe in Owens Cross Roads and look forward to your next meal.
For those who prefer to dress down for dinner, The Apollo Cafe's low-key style is the perfect match. If you're strapped for time, take out food from this restaurant.
With a host of nearby parking options, many choose to drive to dinner.
Keep your budget in check with a meal from The Apollo Cafe, a local restaurant with affordable prices.