Tarouya | Japanese • Hibachi • Sushi

Restaurant in Greensburg, Indiana