765 Roosevelt Trl (at North Windham Shopping Center)
North Windham, ME 04062
- The food was alright. Nothing special. It wasn't fresh at all. Tables were sticky. Menus were also sticky. Bathrooms floors were slippery.
- Says hibachi on sign but it is only one hibachi burner u pick your ingredients and they cook it while u stand and wait
- It is only okay.. Nothing special..