Restaurant Reviews from DiningGuide411.com
    Top : United_States: TN: Memphis

Owen Brennan's Restaurant, Memphis, Tennessee










Owen Brennan's Restaurant
6150 Poplar
Memphis TN United States


Hours: Daily 11am to 11pm

Phone: 901.761.0990