A street located in St. Paul's Bay, known for its proximity to various attractions and amenities in the area.
Part of: Malta