Screw the ice cream truck! Scream when you see THIS truck!
Srees storefront in Squirrel Hill.
Dig in! One non-vegetarian dinner, and one veggie dinner!
Back One Image
Show More Info