Tokyo Starfish Box Factory7/11/2016Suits Bend well :p Comfy place, warm friendly staff, and good location (across the street from Atlas taproom and an awesome game store)! I was just passing through but I'm glad I stopped here.Show more