Camellia

$$ • Japanese • Noodles • Asian

View delivery time and booking fee. • 

155 3rd Ave, New York, New York 10003 • More info

Opens at 11:00 AM
Appetizer
Mains
Signature Ramen
Donburi
Side Order