Roger's Italian Bistro
Never low in our spirits but high on our culinary skills and motivations, at our Italian restaurant & full bar, Roger's Italian Bistro in Ottawa, ON we make customers go high-spirited!
By Doly Lamia
Have you been here? Share a tip or a photo with fellow travelers.
500 Terminal Ave #2, Ottawa, ON K1G 0Z2, Canada