We are located at: 5758 Main Street, StouffvillePhone Number: 905-640-1732 You can phone and make reservations for groups or for take out.We are located beside the Stouffville Shoppers Drug Mart and M&M meatshops in the liquor store plaza on the north side of Main Street.