Toyama Cuisine: Restaurant, Staten Island, NYCrestaurant1190A Forest Ave, Staten Island, NY 10310A dining venue welcoming visitors in Staten Island. Plan your visit with Karpo.Reserve nowDescriptionNearby placesMetro Pizzeria & Restaurant4.6 (573)Staten Island, New YorkTaco Bell · 1281 Forest Ave | New York3.9 (506)Staten Island, New YorkUngaro Coal Fired Pizza Cafe4.7 (438)Staten Island, New YorkAsk Karpo for more information.Get the APP