We are located at 10636 Main Street in downtown Bellevue, Washington in Main Street Plaza. ( The corner of 107th and Main Steet) Broiler Bay is just blocks away from Interstate 405 and I-90.