Belvidere from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Toad's Bar & Lounge - Nebraska, Belvidere, 305 Centre Street, 68315 (402) 768-9987 Map