

Lou Bird's
Bar & Restaurant $
500-506 S 20th St, Philadelphia, PA 19416
Description
Lou Bird's is an upscale casual neighborhood. New American restaurant, serving dinner nightly and weekend brunch, located in southwest Rittenhouse Square, Philadelphia at the corner of 20th and Lombard Streets.Get to know Lou Bird's
New American Restaurant