I enjoyed this place. Good burger and fries
Royal Burger is located at 1777 Lake Shore Blvd W, Toronto, ON M6K 1L4, Canada