J
Jat Morton Review of Il Rosso
Nice environment. Large establishment but you don'...
Nice environment. Large establishment but you don't feel crowded, all due to clever design of the interior. Wonderful home made food with a touch of class. Definitely recommend x

Comments: