Terra Firma 49 Leonard St, Belmont, MA. 02478 Terra Firma is located in Belmont Center. We are next door to Starbucks, and directly across the street from il Casale restaurant.
From Memorial Drive or Storrow Drive
Approaching Fresh Pond Rotary, bear left about 1/4 way around rotary, and immediately go straight onto Concord Ave. Continue straight, about 1 mile in total. You will pass thru 4 sets of lights, then you will pass a Post Office, then a Florist (both on your right), take the next right turn (you are going under the bridge) onto Leonard St., Terra Firma will be on your right.
From Rte. 128/95 North or South
Take Exit for Rte. 2 East-Arlington/Cambridge. Continue straight on Rte. 2 East, take Exit 59/Belmont Ctr./Arlington Ctr., at end of ramp bear right (this will be Rte. 60W/Pleasant St.). Continue straight, about 1 mile. When you come to your second set of lights, take a left onto Leonard St. Terra Firma will be on your left located in the middle of the short block of stores.
From Rte. 16 to Rte. 2 West
Take Belmont Ctr/Arlington Ctr exit, and at end of ramp take a left at the traffic light (you are crossing over Rte.2 & will be on Rte.60W/Pleasant St. Continue straight for approximately 1 mile. At the 2nd set of lights, take a left onto Leonard St. Macy's will be the first store on your left. Terra Firma is on the same side of the street located in the middle of the short block of stores.
There are 2 parking lots behind the retail stores, one is a private lot providing 2 hour free parking for customers. The other is a public lot offering hourly or daily parking at a reasonable rate, and also offers some 2 hour free parking spaces.
There are some free parking spaces that can be found on the street, however these spaces only allow you to park for one hour, so not as good if you want to relax and spend some time shopping and/or eating.