0 notes February 9, 2012 Breaking news: Stella’s is WONDERFUL. Especially the squid with artichokes. (Taken with Instagram at Stella’s)