Ja. Das Taru Villas Rampart Street - Galle Fort verfügt über ein Restaurant. Es gibt außerdem einen Bar-Service für Drinks.