Taffy's Restaurant 100 Gloucester St Ottawa ON Canada
Phone: 613.234.6582 Smoking: not permitted
Dress: casual
Parking: public transit accessible