Old Townhouse Restaurant The
4941 Newport Ave San Diego, CA 92107-3112
619-222-1880
Facebook: http://www.facebook.com/group.php?gid=41206203575
Business Hours
Payment Types