Skip to main contentToast Local logo
The Lizard Café

The Lizard Café

Rated 5.0 out of 5 by 12 guestsCafe / Coffee ShopPrice range $1-15

Closed

109 E Main St, Norfolk, VA 23510
About

Hours: 11:00am - 3:00pm Monday - Friday