The Lime Restaurant
Opens on Wednesday

The Lime Restaurant

$$ • Healthy • Salads
4.9
(84)
  •  
View delivery time and booking fee.

168 Main St, Norwalk, CT 06851 • More info


$0 Delivery Fee (Spend $30)