International Grill House
11535 Sherman Way, North Hollywood 91605