Buffet Time

restaurant in South Broadway District, Imperial Beach

Phone: (619) 422-2988

Address: 693 Palomar St