Lin Garden Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:30 pm
19 Years
in Business
Saved to Favorites
Phone: (815) 434-3378
Address: 305 W Main St, Ottawa, IL 61350
Website: http://www.ottawalingarden.com
Cuisines: Asian, Family Style, Chinese
Outdoor Seating: No
610 Columbus St, Ottawa, IL 61350
221 W Etna Rd Ste 1, Ottawa, IL 61350
517 E Norris Dr, Ottawa, IL 61350
215 W Jefferson St, Ottawa, IL 61350
122 E Bluff St, Marseilles, IL 61341
113 W Center St, Ottawa, IL 61350
514 State St, Ottawa, IL 61350
1321 La Salle St, Ottawa, IL 61350
221 W Madison St, Ottawa, IL 61350