Lamarra Restaurant is a Toronto, ON business. Lamarra Restaurant is located at 992 Street Clair Avenue West, Toronto, ON. The postal code is M6E1A2.
You can contact Lamarra Restaurant at 416-654-7515 or from out of area call 1 4166547515.