
Our Location
Lockheart Restaurant is located at 102 Central Street Wellesley, MA 02482.
For reservations, please use OpenTable. For any other inquiries, feel free to contact us by using the form on this page or stopping by!
Hours of Operation:
Sunday – Thursday 11AM – 11PM
Friday – Saturday 11AM – 12AM
Kitchen closes at 10PM every night
Tel: (781) 943-3737