Chef Express
62 Main St, Lee, MA 01238-1612
Chef Express is a Indian, Vegetarian Friendly place is located in Lee, Massachusetts. The address of Chef Express is 62 Main St, Lee, MA 01238-1612.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 413-394-4081, or open their website to view relevant information, The url is https://www.facebook.com/ChefExpressLeeMa/