The food was great! I had the salad pizza and the crust was perfect (which can be challenge when you have salad dressing on it). My friend had the stuffed shells, and there was plenty - she took some home. Will be going back.
Address: 45 W Main St, Bay Shore, NY 11706-8307
Location: United States > New York (NY) > Long Island > Bay Shore
Phone Number: +1 631-665-6350