Machi Sushi

Come try our Japanese cuisine here at Machi Sushi in Selden, New York! Our menu features Hibachi, Sushi, Donburi, Teriyaki, and Udon. We're located at the corner of Middle Country Rd and Patchogue Mount Sinai Rd. Order online for carryout or delivery!
Hours of Business
Monday
Closed
Tuesday - Sunday
1:00 PM - 9:00 PM