Gemini Inc

restaurant in San Ysidro, Imperial Beach

Phone: (619) 690-1577

Address: 707 W San Ysidro Blvd