Restaurant

Whether its for lunch, dinner, or just a couple drinks for happy hour Stella Marina is the place to be.