Island Spice Jamaican

restaurant in El Cerrito, Lemon Grove

Phone: (619) 702-9309

Address: 6109 University Ave