Cleopatra's Noodle is (l-r) Rod MacDonald, Masako Yamashita, Paul Vincent
2009 dates: February 28 at 2 pm...St Vincent's Festival, 840 W Geo Bush Blvd, Delray Beach
Contact Cleopatra's Noodle