This is a great little family spot. Great food and great service. My whole crew ordered subs and enjoyed them very much. The half size is very filling - everything was made fresh with yummy ingredients. The wait for everything to be prepared was very worth it for how delicious everything tastes. The zeppoles are a must!!