Greenwich Limena is a pizza restaurant known for its spacious and bright atmosphere and fast service.