I went there this past Saturday night 11/16/13 and ordered the flounder. It was supposed to come with a side salad and two sides. I cannot eat salad so ordered the soup. Turns out they don't have soup. I decided to substitute the salad with something else on the menu, like the mixed vegetables. Turns out they don't have mixed vegetables which is on the menu. So I asked for the rice, which is also on the menu and the waitress said they don't have rice either. So instead of the rice I ordered a baked potato. That's all she brought. Broiled flounder, which was very good and a baked potato, which was the usual baked potato. She did not ask me if I wanted a different appetizer to substitute for the lack of a salad or another side since they didn't have the rice on the menu. She didn't even ask me if I wanted tarter sauce or cocktail sauce so I ate it straight up. It was still good.
My friend ordered the salad and shrimp scampi (very small portion) and pasta as the side. We got garlic bread which was too thick and not enough butter. (well, I'm sure it was margarine or some sort of oil).
I have been to this restaurant many times in the 34 years I have lived n Belmont, even when it was a Chinese restaurant. It used to have the best pizza in town but frankly, Simonetti's is far better and I don't expect to go back to Dimetrio's. My friend liked it but he loves everything so he is no quality assurance judge.
I would recommend Demetrio's for pizza only and take-out, not dine-in. If you want good fish in Belmont go to catfish Cove or Amber Jack's Or Captain D's, all of which are very good!