is a top notch hamburgers Restaurant
Ranked #1 of 25 Restaurants in Lockerby Sudbury.
Some say it is good, deluxe, amazing.
The Latest Review: ★★★★★
Sent on the 19th of April, 2013
I now live in B.C. and crave Deluxe food often. I have never tasted anything that compares to their food in a fast food restaurant.
Rank #1 of 25