The Shed Restaurant Westbury at The Selby
The Shed Restaurant Westbury located in The Selby offers a bright take on offers a bright take on American comfort food with all day brunch and dinner and features a scratch kitchen with a robust menu—from the indulgent to the healthful—7 days a week. The ambiance incorporates warm textured woods, pops of color and intriguing works of art.
