Current Location : 75248
Since 2001 the Roman brothers have been serving simple and delicious Italian food with a no-nonsense approach. Nothing fancy here just fast and friendly service with food like their Nonna (grandma) used to make!
Day | Opening | Closing |
---|---|---|
Monday - Sunday | 5:00 PM | 9:30 PM |