Eh is was good but really expensive for the portion. My husband and ordered a large to split and paid $12 for the sandwich and two canned sodas. The sandwich was on a French roll that was maybe 8" long... It was a meatball sandwich with 3 meatballs and some sauce. I would have expected a little more for a $10 sandwich.