2025

SANDRA RESTAURANT

166, Temple Junction, Dambulla
Restaurant sri lankais