facebook instagram facebook instagram

Apollo Cafe of Decatur

CLOSED
$$ •

1104 N Main St, Decatur

Apollo Cafe of Decatur Reviews

Absolutely loved my Milwaukee Polish Sausages! Great service & food at fantastic prices~I love what you did with the place also! I am looking forward to my next trip there! Best wishes to you all!

More Reviews(18)

Ratings

View all photos
Updated on: