This establishment is a fast food restaurant known for its large portions and pizzas. It is situated in a prime location with a view of the sea, and features friendly and competent staff.