Lido Restaurant

701 Main St, Hackensack, NJ|
Lido Restaurant Logo