Skip to main contentToast Local logo
Stella's Italian Restaurante

Stella's Italian Restaurante

ItalianPrice range $30-60

Closed

Takeout 11:30 AM - 8:30 PM

17 Monarch Bay Plaza, Monarch Bay, CA 92629