Milo is located in Los Alcazares’ new town in the middle of lots of bars and restaurants, it’s a family-style Mediterranean restaurant.
They have air conditioned dining inside the restaurant or outside seating in the summer months in the main street where all the bars & restaurants have their outdoor seating. They have a full menu plus they offer menu del dia and the food is freshly made and very good.