Flying Star Cafe
(505) 344-6714 | View Website

4026 Rio Grande Blvd NW, Albuquerque, NM | Directions   87107

35.138179 -106.668380
Get Directions