581 Massachusetts Ave, Cambridge, Massachusetts 02139 USA
1-3 CM squid in so called seafood ramen
Photo Credit: Yelp