Gen Lai Sen Seafood Restaurant

restaurant in Smart Corner, San Diego

Phone: (619) 239-5478

Address: 1065 Park Blvd