Squid Lips lunch review in Sebastian, Florida. Squid Lips lunch review in Sebastian, Florida. Squid Lips lunch review in Sebastian, Florida.