MUGS
Cafe • Tea house👍 In this tea house providing all type of tea, and also tea house near nellor and the bad thing is tea house just left side then full dost on shop People often mention Good, good,
Address
C2F4+3QH, SH 444, Nellore, Andhra Pradesh 524003, India
Price rating
$$ $$
Rating on Google Maps
4.20 (209 reviews)Open on Google Maps