This is located right on el camino blvd and is very easy to get to. The atmosphere is romantic and almost like your typical Italian restaura...
All reviews seem positive