← Three Lakes restaurants
Chia Ballz
No reviews yet
Restaurant12009 SW 129th Ct, Miami
Own or manage Chia Ballz? Claim this listing free
Hours
Hours not listed yet.
Details
Address12009 SW 129th Ct, Miami 33186-6897
Phone17863293113
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.