Melt Room – Soho

Cheese lovers rejoice. Do you like grilled cheese? Of course you like grilled cheese. Who doesn't like grilled cheese. Melted cheese might be the single best thing invented. And there's a place just down the road from where I work that do that just that. Melt Room in Soho does melted cheese sandwiches in all … Continue reading Melt Room – Soho