Lu Luu's
207 E Church St, Sandwich
(815) 570-2197
Recent Reviews
You May Also Like
Santa Fe Restaurant - 132 E Church St
Mexican
Sports Page Gaming Café - 102 E Railroad St
Bar, Coffee & Tea, Beer Bar, Wine Bar
Derailed - 48 E Railroad St
Bar, Pubs
Restaurants in Sandwich, IL
Lu Luu's
207 E Church St, Sandwich, IL 60548
(815) 570-2197