Natural Kitchen
107 River St, Milford
(203) 283-1318
Recent Reviews
Order Online
Reserve
You May Also Like
The Corner Restaurant - 105 River St
Brunch, American
River Street Restaurant - 109 River St
Italian
Sprout Raw Juice - 37 River St
Juice, Juice Bar & Smoothies, Acai Bowls, Live/Raw Food
Restaurants in Milford, CT
Natural Kitchen
107 River St, Milford, CT 06460
(203) 283-1318