Cheetos pop up restaurant in NYC

I like Cheetos, sure! Do I like Cheetos enough to go to this restaurant? Not sure, but the menu sounds yummy!! 
MENU HERE

Print this article Back to Top