Bar & Grill. The Beech is a bar and cafe located on Panay Avenue in Quezon City, Metro Manila. Known for its industrial design and spacious layout, The Beech offers a unique and inviting atmosphere for both casual dining and lively social gatherings.