We can't believe it took us so long to find this place. By far the best Italian in the area! We order carry out at least once a week from here and have never ...
Stella Mia Ristorante
(384)
Italian restaurant
Italian restaurant with booths & a relaxed atmosphere featuring a traditional menu & a full bar.
Address: Kensington Square Plaza, 28751 Center Ridge Rd, Westlake, OH 44145
Hours: Closed ⋅ Opens 4 PM
Phone: (440) 250-2143
People also ask
What does Stella Mia mean?
We deliver within a 5-mile distance from the restaurant. Please allow up to 45 minutes for delivery as all our food is made fresh to order.
Missing: Ristorante | Show results with:Ristorante
Open Tuesday through Saturday 4-9. 28751 Center Ridge Rd, Westlake, Ohio 44145. stellamiawestlake.com. 181 posts; 2,701 followers; 413 following ...