Directions: See Map Below
Bistro La Baia is located at 1700 Lombard Street
(The Corner of 17th and Lombard Streets) Center City Philadelphia, PA 19146