Finnigan's Restaurant

101 Locust St Lakewood NJ 08701 USA

(732) 364-7900

Location