Skip to main content

Shogun of Delmar

restaurant · japanese restaurant · Delmar, NY

Address
318 Delaware Ave, Delmar, NY 12054-1911
Phone
(518) 729-5727
Website
mealeo.com/restaurants/delmar/shogun-sushi-delmar
Where
42.6236, -73.8285

Search Hominin for Shogun of Delmar

Other restaurants nearby

More in Delmar

Shogun of Delmar — restaurant in Delmar, NY | Hominin