La Casa (Formerly Babbo)

La Casa Guiyang Italian Restaurant Sausage Pizza

La Casa (Formerly Babbo) La Casa (previously named Babbo) is a fantastic pizza and pasta restaurant with a gorgeous new location. No longer hidden in a Huaguoyuan high-rise, La Casa’s spacious new location features a beautiful outdoor seating area and a cozy, non-smoking interior. The restaurant’s indoor sections are dimly lit and nicely decorated. Music from classic crooners plays quietly in the background. The rooms have low lighting, with spotlights over the tables to focus … Continue reading