17 Page Ave, Staten Island 10309, United States
17 Page Ave, Staten Island 10309, United States
No delivery
Spot something wrong?
Dishes at Takayama Sushi Lounge. Prices may vary in venue.
Been to Takayama Sushi Lounge? Be the first to share what you ate.