The Garden Resturant

American
$ $
1044 W Eldorado St
Decatur, IL 62522
(217) 422-3927

Tips

  • Gyro Skillet!!! YUM
  • Whipped cream with Jello = delicious