Owen Brennan's
6150 Poplar Ave #150, Memphis
(901) 761-0990
Menu
Reserve
Restaurants in Memphis, TN
Owen Brennan's
6150 Poplar Ave #150, Memphis, TN 38119
(901) 761-0990