Ichiban Sushi

Located in Bramalea City Centre on Upper Level Nearby Charleys Philly Steaks