Marcio's Italian Restaurant
Restaurant in Bedford, UK
Opening hours: Tu,We 17:30-22:30; Th 12:00-15:00,17:30-22:30; Fr,Sa 12:00-15:00,17:00-23:30; Su[1-3] 12:00-15:00 Features: outdoor seating, takeaway, vegan options, dogs welcome
101 Castle Road, Bedford, MK40 3QP