506.459.5400 612 Union St

Dine in, Take out & Delivery

Sun-Thurs 11am-11pm / Fri-Sat 11am-Midnight

Location

612 Union St.
Fredericton (Northside)

Beside Giant Tiger – Devon Mall