How many employees does Sfoglia Restaurant have?
Sfoglia Restaurant has approximately 11-50 employees.
What is Sfoglia Restaurant's industry?
Sfoglia Restaurant is involved in the industry of Restaurants.
Where is Sfoglia Restaurant's headquarters?
Sfoglia Restaurant's headquarters is located in Nantucket, Massachusetts, United States.
What is the website of Sfoglia Restaurant?
You may visit their official website at https://sfogliarestaurant.com