Skip to main contentToast Local logo
Casa Brasa 8111 Preston Road

Casa Brasa 8111 Preston Road

JapanesePrice range $60+

Closed

Takeout 11:00 AM - 9:00 PM

8111 Preston Road, DALLAS, TX 75225
Make a reservation

Booking times are provided by Resy

About

Come in and enjoy!