at 4448 University Ave Ste A, San Diego , 92105-1759 United States
9 FB users likes International Restaurant, set it to 1248 position in Likes Rating for San Diego, California in Local Business category
International Restaurant is San Diego based place and this enity listed in Family Style Restaurant category. Located at 4448 University Ave Ste A CA 92105-1759. Contact phone number of International Restaurant: (619) 281-9999