Buda Express Magallanes is located in Punta Arenas, Chile on Libertador Bernardo O'Higgins 1069. Buda Express Magallanes is rated 4.2 out of 5 in the category asian restaurant in Chile.
Address
Libertador Bernardo O'Higgins 1069
Accessibility
No wheelchair-accessible entrance