LOCATION:

Stella Mia Ristorante

Italian restaurant with booths & a relaxed atmosphere featuring a traditional menu & a full bar.