The Cosmopolitan Hotel and Restaurant

restaurant in Old Town, San Diego

Phone: (619) 297-1874

Address: 2660 Calhoun St