Full menu with prices & pictures
Freebirds World Burr... 8235 Laguna Boulevard, Elk Grove, 95...
+19166832201
The restaurant from Elk Grove offers 10 different meals and drinks on the menu at an average $7.9.
Reservations can be made at this restaurant over the phone, number: +19166832201.