La Rana is a trattoria offering excellent, home-style Italian dishes. Known for its authentic, hearty cuisine. Ample private parking available.