This is the food page of Sun Up Barbecue on 3411 Bathurst St North York ON M6A 2C1.
Sun Up Barbecue is a new listing on food pages, updated on December 12, 2015.
Sun Up Barbecue is ranked #1 of 17 Restaurants in Lawrence Manor North York.
This page has had 7514 visitors. You are the 7514th.