Find a business
Saved to Favorites
Phone: (619) 771-7616
Address: 2295 Main St, Chula Vista, CA 92105
Website: https://secretshawarma.com
https://secretshawarma.com
1360 N Harbor Dr, San Diego, CA 92101