Menu

Casa Azul in Central Buffalo

130 Genesee Street , 14203 - Get directions

Menu Casa Azul

How to get to Casa Azul

Address

130 Genesee Street , 14203
Get directions

Follow Us

Opening Time

11:30am – 9pm: Mon-Sat

Closed: Sun

Services

  • Indoor Seating
  • Kid Friendly
  • Takeout Available Takeout Available

Restaurants around Central