It is definitely worth it for the food. Pasta was perfect. Pizzas were delicious. Everything was fresh and beautifully prepared. The only down side is the interior is a little weird with signs that warn you not to ask for separate cheques, kind of creates a weird vibe.
But the food is good.