One More Italian

Il Ricardo recently opened at 226 Westminster St in Fitchburg and serves traditional Italian-American food as well as subs and pizza. They are open seven days a week at 11am and close at 10 pm on Thursdays, Fridays and Saturdays and at 9pm all other days. Contact them at 978-345-4046.