Stella Mia Ristorante

$$ • Italian • Pasta • Salads

4.9 (124)
View delivery time and booking fee. • 

28751 Center Ridge Rd, Westlake, OH 44145 • More info

Opens on Friday
Recommended
Salads
Eastern European Specialties
House Specialties
Sandwiches
Pizza
Beverages
Wings and Burgers*
Pizza
Spend $20, Save $5