JAPANESE

ROBATA
Barnyard Shopping Village
3658 The Barnyard
831·624·2643
Pet Friendly