The location was a little hard to find, but the restaurant was really worth the search. There is an extensive menu with many Italian offerings which were excellent. Portions were large and prices were surprisingly low for the quality of food. Everything tasted fresh and was seasoned perfectly. Service was excellent!