Pizza restaurant offering Italian cuisine, including seafood and meat dishes. Known for its pizza with a thin, slightly grilled crust.