500 North Lake Ave, Los Angeles, California 91101 USA
You can bring your own snacks & tea! Brrrr
Photo Credit: Yelp