Map & Directions - Firebird Russian Restaurant and Gallery
View Menu
Firebird Russian Restaurant and Gallery
4715 Manzanita Ave, Carmichael, CA, 95608
(916) 485-7747 (Phone)
4715 Manzanita Ave, Carmichael, CA, 95608
(916) 485-7747 (Phone)