Owner at Sfoglia Restaurant - Nantucket, Massachusetts, United States
Assistant General Manager
Contact David Fisk
Sfoglia Restaurant is a restaurants company based out of 130 Pleasant St, Nantucket, Massachusetts, United States.