Old Townhouse Restaurant

4941 Newport Ave San Diego CA 92107 USA

(619) 222-1880

Location