Oscar's Restaurant
Address:
1103 E. Oldtown Rd , Cumberland 21502
Family-owned since 1993. Located only two miles from downtown Cumberland with a wide variety of food and drink selections for lunch and dinner.
Hours: Mon-Thur, 11am-9pm; Fri, 11am-10pm; Sat, 4-10pm.
Toll-Free:
ADA Accessible: