Bar Roma Montescaglioso is a bar and coffee shop located in Piazza Roma. It is noted as being open 24 hours.