Restaurant
La Rosa The Strand
121 locals recommend,
Permanently closed
Location
133/193 Pitt St
Sydney, NSW
Tips from locals
The Strand Arcade is a heritage-listed Victorian-style retail arcade located at 195-197 Pitt Street in the heart of the Sydney central business district, between Pitt Street Mall and George Street in the city .