26th Street Bistro is located in Mandaluyong, Philippines on Unit 5010, Level 5, East Wing, Shangri-La Plaza Mall, EDSA, corner Shaw Boulevard. 26th Street Bistro is rated 3.7 out of 5 in the category coffee shop in Philippines.
Address
Unit 5010, Level 5, East Wing, Shangri-La Plaza Mall, EDSA, corner Shaw Boulevard
Service options
TakeawayDine-in