The Definitive Guide to Best Italian restaurant St. Clair Ave W.
Cafe Roma is actually a concealed gem serving delightful Italian cuisine inside a silent and cozy environment. Their menu characteristics standout dishes like great pizza, meatballs, as well as a golden beet salad. The lunch menu provides A selection of possibilities, together with Capellini pasta, Eggplant Parmesan, and Fettuccine Alfredo with hen