Himawari Japanese Restaurant

Category: Restaurants

Cuisine : Japanese

Shopper's Discount: $10 off your bill of $50 or more. Not to be combined.

Expiration: none

Address: 116 E. Park Ave.

Town: Long Beach, New York

Phone: 516-431-4768

Website:

Distance: 291.76 miles