Lido Inn, NORFOLK, Virginia (VA)
Conveniently located at 839 East Little Creek Road () in NORFOLK, Virginia (VA) (23518), Lido Inn can be reached at 7574801953. It is advisable to call ahead of time to make a reservation.
More restaurants in NORFOLK, Virginia (VA)
Lido Inn contact information and details:
Address: 839 East Little Creek Road - , NORFOLK, Virginia (VA) 23518
Contact Phone: 7574801953
