L'Opossum Restaurant
Richmond, VA

L'Opossum is a luxury restaurant in Richmond, VA, located at 626 China Street, offering fine French cuisine with a playful, eclectic interior. It is known for its complex techniques and artful presentations. Reservations are recommended.
About This Location
L'Opossum is a luxury restaurant in Richmond, VA, located at 626 China Street, offering fine French cuisine with a playful, eclectic interior. It is known for its complex techniques and artful presentations. Reservations are recommended.