Saburos – Sushi House Restaurant

 

Be the first to review

Nigiri sushi & rolls are super-sized at this bustling, no-frills Japanese restaurant.

image