The House Bar and Restaurant

4310 S Miami Blvd, Durham, North Carolina 27703

4310 S Miami Blvd, Durham, North Carolina 27703