Too Hot, in Cambridge

Anyone try Too Hot on Eliot St in Cambridge? What has been your experience?

We went a few months ago - would definitely recommend. Summary below if it’s helpful: