A nice light and fluffy 9" freshly made Salame Pizza for lunch at this corner restaurant in Star Vista. At $15.50, it was all right. Be prepared for an unusually long wait for food though albeit good service staff.