
Sarva Little Venice
4.2 (297)restaurant
$7.99 – $34.99
A revived Norwood favorite pairing classic Italian fare and wood-fired pizza with prime rib and lobster thermidor.
Description






As a familiar Norwood gathering place entering its next chapter, the restaurant balances the warmth and character remembered by longtime patrons with a refreshed dining experience.