Address: 1139 E Nerge Rd, Elk Grove Village, IL 60007, USA
Take out only establishment. There is a small waiting area with about 5 chairs.
Only take out
They are a takeout only place.
Add Answer
Thanks! Your answer is awaiting moderation.
Can only do take out. No dining in and no delivery.
Trending Places
Countertop store
1441 Jarvis Ave, Elk Grove Village, IL 60007, USA
Auto body shop
330 Crossen Ave, Elk Grove Village, IL 60007, USA
Food processing company
2200 Lunt Ave, Elk Grove Village, IL 60007, USA
Farmers' market
901 Wellington Ave, Elk Grove Village, IL 60007, USA
Home improvement store
600 Meacham Rd, Elk Grove Village, IL 60007, USA
Liquor store
1170 E Higgins Rd, Elk Grove Village, IL 60007, USA
Tile store
1650 Howard St, Elk Grove Village, IL 60007, USA
Florist
1301 S Arlington Heights Rd, Elk Grove Village, IL 60007, USA