Skip to Main Content
Jump to Main Content
Where to Stay
Downtown Halifax
Terra Cafe
1496 Lower Water Street
Halifax, Nova Scotia B3J 1R9
Map
Website
Phone
Email
X