Milu Fresh Rolls & V-Subs is a Vietnamese restaurant specializing in fresh rolls and V-Subs, offering dine-in, takeout, and delivery options.