112 Bd. des Belges
69006 Lyon
France
69006 Lyon
France
Rate and review La Louve Romaine in Lyon, France!
Share your experiences at La Louve Romaine with your friends or discover more Italian Restaurants in Lyon, France.