Lido Inn
Bar $
839 E Little Creek Rd, Norfolk, VA 23518
Norfolk
Description
The Lido Inn is open , We Welcome all of Hampton Roads to join us @ 839 E. Little Creek Rd. Norfolk , Va 23518 for Happy Hour and soon Lunch and Dinner! Frequently Asked Questions
Places You Should Consider
Lido Inn Photos
News & Articles