Search organizations in a category "Restaurant"
All cities
Home
Cities
Decatur
Restaurant
Apollo Cafe of Decatur
Ap
Apollo Cafe of Decatur
1104 N Main St, Decatur, IL 62521, United States
Appearance
Information
Working hours
Services
Similar organizations
Information
Address:
1104 N Main St, Decatur, IL 62521, United States
Site:
https://apollo-cafe-of-decatur.business.site/?utm_source=gmb&utm_medium=referral
Phone:
+1 217-330-6562
Edit info
Categories
Restaurant
Working hours
Monday:
Closed
Tuesday:
3–10PM
Wednesday:
3–10PM
Thursday:
3–10PM
Friday:
3–10PM
Saturday:
3–10PM
Sunday:
3–10PM
Service options
Takeout:
Yes
Dine-in:
Yes
Delivery:
No
Popular for
Solo dining:
Yes
Accessibility
Wheelchair accessible entrance:
Yes
Offerings
Comfort food:
Yes
Quick bite:
Yes
Amenities
Good for kids:
Yes
Atmosphere
Casual:
Yes
Crowd
Groups:
Yes
Tourists:
Yes
Similar organizations
Arbys
4303 Prospect Dr, Decatur, IL 62524, United States
Chapala Jalisco Mexican Grill
1820 6th Ave SE suite m, Decatur, AL 35601, United States
New China Restaurant
1668 Beltline Rd SW, Decatur, AL 35601, United States
Subway
225 E Ponce de Leon Ave Suite 110, Decatur, GA 30030, United States
Mela Ethiopian Kitchen. Welcome to Delicious
1359 Clairmont Rd, Decatur, GA 30033, United States
IHOP
1428 Beltline Rd SW, Decatur, AL 35601, United States
Culvers
2994 N Water St, Decatur, IL 62526, United States
Athens Pizza
1341 Clairmont Rd, Decatur, GA 30033, United States
gusto Decatur
1545 Church St #310, Decatur, GA 30033, United States
The Iberian Pig
121 Sycamore St, Decatur, GA 30030, United States