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!

Tel: (781) 943-3737

Dine in