I have ordered from Bella Roma many times and dined in a few times. The Pizza in fresh with a good amount of toppings and is not greasy. The portions are large and a good value for the price. The dining area is very basic but clean, and the staff is friendly. They have just added online ordering for pick-up or delivery. The delivery times are reasonable but can get a little long at busy times. I definitely would recommend giving them a try and I know I'll be calling again soon.