The Lizard Cafe
109 E Main St #150A, Norfolk
(757) 622-5973
Recent Reviews
Order Online
You May Also Like
D'egg Diner - 204 E Main St
Diner
Town Center Cold Pressed - The Main - 100 E Main St
Coffee Shops, Coffee, Coffee & Tea, Juice Bar & Smoothies
Grain - 100 E Main St
Beer Gardens
Restaurants in Norfolk, VA
The Lizard Cafe
109 E Main St #150A, Norfolk, VA 23510
(757) 622-5973