Tellys is a pizza restaurant offering homemade pizzas, seafood dishes, and cocktails in a comfortable setting.