Italian restaurant specializing in fresh pasta and grilled vegetables. Offers a 100% Italian menu.