International Market & Grill is located in La Jolla, United States on 3211 Holiday Ct #100. International Market & Grill is rated 4.5 out of 5 in the category persian restaurant in United States.
Address
3211 Holiday Ct #100
Amenities
Good for kidsToilets