Stella's Place

Cafe

Hours:
7230 W North Ave STE 208, Elmwood Park
(708) 234-2002

Stella's Place Reviews

3
28 ratings
Restaurantji Rating
1
100%
Atmosphere
1.0
Service
1.0

Share your opinion about Stella's Place

Restaurantji Rating

Read All Reviews(28)

Ratings

Menu

Add a Menu
Stella's Place Menu
Stella's Place Menu

Photos

Add a Photo
Stella's Place
Stella's Place
View All Photos

Hours

Monday 9AM - 2AM
Tuesday 9AM - 2AM
Wednesday 9AM - 2AM
Thursday 9AM - 2AM
Friday 9AM - 2AM
Saturday 9AM - 2AM
Sunday 11AM - 2AM
Updated on: