Reviews of Al's Diner. (Restaurant) in Ottawa (Ontario).