Burger Box: A restaurant specializing in classic 6oz hamburgers. Located near Windsor Royal Station.