If you find yourself in Battaramulla, Sri Lanka, don’t just pass through; immerse yourself in the vibrant culinary landscape that this urban gem has to offer. Nestled just 8.4 kilometers from the bustling Colombo Fort, Battaramulla is not just a hub of government offices and elite residences but a treasure trove for food lovers. With …
