Taka Sushi Japanese Restaurant
821 Carman Ave
Westbury
NY
11590
(516) 876-0033
Open Map
Description
Yamaguchi & Friends is located at 821 Carman Ave in Westbury and has been in the business of Eating Places since 2009.
by dandb on March 14, 2015 from
dandb
Casual
Eating Places
Food & Dining
Food & Entertainment
Good For: Dinner
Japanese
Long Island
restaurant
Restaurants
Roosevelt