New Stuff Comments Off on Margherita’s Lake View Restaurant
Just a quick update to let you know that the redesign of Margherita’s Lake View Restaurant is completed. They are a terrific Restaurant in Carmel NY.
Take a look at the picture or visit the site and check them out. Good eatin’!