Labemi's Tavern & Restaurant
(815) 459-3336
109 N Main St, Nunda, Illinois, 60014-4432
About us
Services | Hors D'oeuvres Beers Entrees Filet Mignon Ribs Steaks Wines |