Alfaro's Restaurant
149 Anderson Ave, Fairview
(201) 313-9909
Recent Reviews
Alfaro's Restaurant
149 Anderson Ave, Fairview 07022
(201) 313-9909