Stella Bistro Cafe
Italian · Casual Dining · Wine Bar
Stella Bistro Cafe is an Italian restaurant offering table service, wine, beer, and a special dining experience. They accommodate dogs and offer live music. Credit cards are accepted.
Location
Location