Stella Italia
Italian · Indian
Italian restaurant Stella Italia offers a unique fusion of Italian flavors with Indian influences.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Stella Italia.
Local restaurants nearby
136 Whitchurch Road, WLS



