Eating Burger Italian Pizza Salad at Carmelos Roman Delight Restaurant restaurant in Orwigsburg, PA.

Feedback

Do you manage or own Carmelos Roman Delight Restaurant?

Yes