A really spectacular place in a great little spot in Little Italy. Highly recommend!