Contact

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

Contact us