Wajiro's Restaurant

Wajiro's Restaurant

12670 SW 8th St, Miami, FL 33184

(305) 227-9604

EAT24 Free Online Ordering