- 2463 Palomino Ln Map
- Route Birmingham, AL
- 2463 Palomino Ln, Birmingham, AL
- (205) 798-8880
Mandarin Cafe can be found at 2463 Palomino Ln . The following is offered: Restaurants . In Birmingham there are 276 other Restaurants. An overview can be found here.