Jeddah Restaurants

Trevi Bar & Grill

Address: 1837 Lasalle, Sudbury, ON P3A 2A3