Ocean City Restaurant

restaurant in Harbor Side, Chula Vista

Phone: (619) 585-0818

Address: 1011 Broadway