5 Simple Statements About Cafe Roma Italian dining Toronto Explained
This small bakery has two areas, 1 in Scarborough and one other in Markham, with line-ups of folks trying to get their palms on freshly baked pastries.The service was great, team was very welcoming and in good spirits. All people looked and acted like they knew whatever they had been executing!On the list of best pizzas we experienced in long time