Jimmy's Family Restaurants

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 427-7161

Address: 1198 3rd Ave