Miso Restaurants in Town of Clifton Park
Show restaurants on map
3.8
Menu
3.8
Menu
City: Town of Clifton Park, 15 Park Avenue, Town Of Clifton Park, 12065, United States Of America, Town of Clifton Park
"First time here! Absolutely loved it, the sushi was incredible as the chocolate martinis!!! Also had hibachi, from this world!! Can't wait to go back!..."
Feedback
These reviews refer only to the mentioned ingredients.