Luisa's Italian Bistro - Saratoga area
Can anyone offer comments about Luisa's Italian Bistro which I'm told is located on Route 9 north of Saratoga off Exit 17 of the Northway. What should be ordered? Comments on quality of food, etc.? I can't find a website for the restaurant.
Thanks in advance.