Filos Latin fusion

Restaurant in New Milford, CT