Leo Sushi and Asian Cuisine
1033 River Rd New Milford (201) 287-1919
Sushi Bars, Asian Restaurants
Mon – Thu: 11:00 am – 9:00 pm
Fri – Sat: 11:00 am – 10:00 pm
Our sushi is always made with the freshest ingredients – we’re in New Milford, the ocean is close and so are the fish – and we’ve perfected our rice recipe so that it retains its stickiness when you defrost it. If you’re a sushi connoisseur you know that top quality ingredients are a must in creating the best sushi. That’s why we don’t skimp on important ingredients.