Ramen restaurant

Menu

Photos and directions for Tamashii Blue in Long Island City.