517 Main St.,
Islip , NY 11751 UNITED STATES
Based on 1 reviews
Roach in my saladI used to love this place and frequented it often. One night we went for dinner and with our meal came a dinner salad. As I scooped up my salad, along with it came a roach. I told the waitress who was young, she simply replied "would you...
Worldwide > United States > Islip, NY > Restaurants