Twelfth Night Restaurant 414 S. Myrtle Av. Monrovia CA United States
Closed.
Hours: Closed.
Phone: no phone