Little The Italy is a pizza restaurant offering Italian cuisine. It features a terrace with views.