This slide show is about some customers who are very happy with the famous Johnny Farina Restaurant which is located in elgin St. Ottawa, Canada. http://www.johnnyfarina.com/Read less