I
Latin Star Spanish American Restaurant
288 N Main Street, Spring Valley NY 10977-3722
(845) 356-1706