Hi. Want to give thanks to the people who responded last week regarding quick take out on Polish/Italian and other places. I did forget to mention Spanish food. I know there are a good amount of places with Spanish food in Ridgewood. I just wonder which ones are worth going to for sit-down or takeout?
Also, does anyone know anything about Rosa's on Fresh Pond near Metropolitan Avenue? It's Italian, looks more like a clean, large pizza joint. Just wondering what the thoughts are?