Sushi Tomi

ADDRESS : 635 West Dana St. Mountain View, CA 94040
PHONE : 650-968-3227
TABLES : -
OPEN HOURS : LUNCH - / DINNER -
CLOSED : -
CUISINE : -