832 Queen St, Southington, CT 06489, USA
Amazing tasting plant based chicken lo mein packed with protein!!