Zappa's is an Italian restaurant known for its inviting atmosphere and focaccia sandwiches.