Skip to content

Contact

Address:
517 Main Street, Glen Williams

Phone:
905-877-5551

Hours:
Open Daily at 11am

Kitchen closes:

Sunday – Wednesday 9pm

Thursday – Saturday 10pm