Mécha Uma Avignon is a ramen restaurant offering dine-in, takeout, and delivery options. It features accessible facilities, air conditioning, a terrace, and free Wi-Fi.