Save places from Instagram, TikTok, YouTube and more

Its Potato La
Restaurant
4.9 (35 reviews)
13116 Sherman Way, North Hollywood, CA 91605
+1 424-524-7206
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.9 (35 reviews)
13116 Sherman Way, North Hollywood, CA 91605
+1 424-524-7206