Search results
- See moreSee moreSee moreSee moreOdessa RestaurantRestaurant
We specialize in large catering orders and takeout, we are not a dine in type of restaurant we only take reservations...
Phone: (818) 705-6630
18525 Burbank Blvd Tarzana, CA 91356 2002.69 mi
Is this your business? Verify your listing
Amenities
- Family friendly