Milos Restaurant
Address:
2870 Philo Rd, Urbana, IL 61802
Phone:
(217) 344-8946
Art Galleries & Dealers
Other Businesses:
- Monical's Pizza at 2720 Philo Rd, Urbana, IL 61802
- Cafe Zojo at 2740 Philo Rd, Urbana, IL 61802
- Cafe Zojo at 2740 S Philo Rd, Urbana, IL 61802
- Monical's Pizza at 2720 Philo Rd, Urbana, IL 61802
- Beckman Cafe at 405 N Mathews Ave, Urbana, IL 61801