Mamma Mia!
By A Yahoo! Contributor, 11/12/05
Perfecto! Da Vino, da pizza, da service!
We spent quite some time and quite some money here bt in the middle of Sieta Key, between Daquri and SKOB, we had our own Italian rsturant to our selves. Perfect service, awesome setting, great food. A must see for dinner regardless of what night. Where else on a Friday night can you go and be seated right away? GREAT Value!