Company name: Lou Bird's
Description: New American fare in charming environs
500 S 20th St, Philadelphia, PA 19146, United States