Not particularly fresh or good ingredients. I got the caprese salad which was tasteless and drowned in oil and pasta with "fresh crab" and spicy tomato sauce which was pretty fishy tasting and just not great. It wasn't terrible but I wouldn't recommend it
Yes