Taberu is a Los Angeles-based restaurant located on East Third Street, offering online ordering and reservations for dinner every day from 5:00pm to 11:00pm.
Conveniently situated in Unit 140, Taberu provides valet parking on Traction Ave for its customers.
Generated from the website